type Length<T extends readonly any[]> = T["length"]


//js
// function getLength(arr){
//     if (!Array.isArray(arr))
//         return;
//     return arr.length;
// }


//什么是 tuple类型
//tuple和普通数组的区别
//tuple 1.清楚描述数组中每个元素的类型，2.定长
// type StringNumberarr = [string,number]
// type t2 = StringNumberarr["length"] // t2=2
// type StringArr = string[]
// type t3 = StringArr["length"] //t3=number
